package com.sq.partner.manager.dao;

import com.sq.partner.manager.mybatis.model.DictDto;
import com.sq.partner.manager.util.Page;

/***
 * 字典列表Dao
 * @author Administrator
 *
 */
public interface DictManagerDao {

	

	/***
	 * 查询字典列表
	 * @param page
	 * @return
	 * @throws Exception
	 */
	public Page<DictDto> queryDictDtoPageByCriteria(Page<DictDto> page)throws Exception;
	//更新字典表条款
	public void updateGatewayDict(DictDto dict) throws Exception;
	//新增字典表信息
	public void insertGatewayDict(DictDto dict) throws Exception;
	//删除条目
	public void deleteGatewayDict(DictDto dict) throws Exception;
	public DictDto queryDictDtoPageByInstance(DictDto dict) throws Exception;
	//查询学校配置信息
	public Page<DictDto> querySchoolConfigList(Page<DictDto> page) throws Exception;
	public void deleteGatewayDictByDeptNo(String deptNo) throws Exception;
}
